Benefits of CMM-Based Software Process Improvement: Initial Results

نویسندگان

  • James Herbsleb
  • Anita Carleton
  • James Rozum
  • Jane Siegel
  • David Zubrow
چکیده

Data from 13 organizations were collected and analyzed to obtain information on the results of CMM-based software process improvement efforts. We report the cost and business value of improvement efforts, as well as the yearly improvement in productivity, early defect detection, time to market, and post-release defect reports. Improvement efforts and results in five organizations are reported in more depth in case studies. In addition, technical issues that we confronted as we tried to measure the results of software process improvement are discussed. We end with conclusions about the results of SPI efforts.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrated Evaluation Procedure for Software / Hardware System Development Processes Practice Section based on the Software Capability Maturity Model ( CMM ) ‡

The Software Capability Maturity Model (SW-CMM) from SEI (Software Engineering Institute) is a world-wide industrial standard for evaluating software development processes. Based on this model, Siemens is using an assessment procedure to evaluate development processes as a prerequisite for process improvement programs. The benefits of these improvements are limited by deep interactions between...

متن کامل

A Practical Application of the IDEAL Model

The focus of this paper is to outline the experience of a European based software organization utilizing the IDEAL model, while implementing a tailored Capability Maturity Model (CMM) software process improvement program. The goal was to achieve process improvement rather than a specific CMM maturity level. In doing this, the IDEAL model was extensively researched and employed. The benefits and...

متن کامل

Systematic review of organizational motivations for adopting CMM-based SPI

Background: Software Process Improvement (SPI) is intended to improve software engineering, but can only be effective if used. To improve SPI’s uptake, we should understand why organizations adopt SPI. CMM-based SPI approaches are widely known and studied. Objective: We investigated why organizations adopt CMM-based SPI approaches, and how these motivations relate to organizations’ size. Method...

متن کامل

Theoretical Model of Software Process Improvement for CMM and CMMI based on QFD

In this paper, we first introduce Software Process Improvement (SPI) and Quality Function Deployment (QFD); then study theoretical model of SPI for CMM and CMMI based on QFD. Through the research, we hope to achieve three goals: first, to develop a method, based on QFD, for the integration and prioritization of requirements from multiple perspectives; second, to map process requirements, includ...

متن کامل

SPI in a very small team: a case with CMM

This paper describes the case study of an application of the Capability Maturity Model (CMM) to a micro team with less than 10 people and very limited resources, clearly placed in the first CMM level of maturity, the Initial level. A major aim of the case, which extended over a period of one year, was to study the extent to which the CMM could be adapted to very small teams for software process...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994